outer iteration

外迭代